mechanized cavalry regiment - German English Dictionary